tufted loosestrife (lysimachia thyrsiflora) - Español Inglés Diccionario